road maintenance work - French English Dictionary